Federated and generalized person re-identification through domain and feature hallucinating